package top.zhan.builder;

/**
 * 声明建造者的公共方法
 * @author Zhan
 * @date 2022/9/27 22:50
 */
public interface ComputerBuilder {

    /**
     * 细节方法
     */
    void builderCpu();

    void builderMainBoard();

    void builderDisk();

    void builderPower();

    void builderMemory();

    /**
     * 创建对象的产品
     * @return Computer
     */
    Computer createComputer();
}
